mandatory repurchase - French English Dictionary